Definition of Investment Trust
-
(noun) a financial institution that sells shares to individuals and invests in securities issued by other companies
Synonyms of Investment Trust
Antonyms of Investment Trust
No Antonyms Found.
Homophones of Investment Trust
No Homophones Found.